#ifndef CALTOOLWIDGET_H
#define CALTOOLWIDGET_H

#include <QObject>
#include <QWidget>
#include <QComboBox>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QGridLayout>
#include <QToolButton>
#include <QMessageBox>
#include <QFile>
#include <QTextStream>
#include <QStringList>

class CalToolWidget : public QWidget
{
    Q_OBJECT

public:
    CalToolWidget(QWidget* parent = 0);

protected:
    void createFunctionsBox();
protected slots:
    void emitAlgebraFunction(QString);
    void emitCalculusFunction(QString);
signals:
    void sendFunction(QString);
private:
    QComboBox *algebraBox;
    QComboBox *calculusBox;
};

#endif // CALTOOLWIDGET_H
